// 获取request.js中的request方法
import request from '@/service/request'


// 创建一个api列表 用来存放接口
class Http {
	//检验账套码
	checkAccount(data) {
		return request({
			url: 'Auth/checkAccount.aspx',
			method: 'GET',
			data,
			// header: {
			// 	'content-type': 'application/x-www-form-urlencoded'
			// },
		})
	}
	//刷新token
	reflushToken() {
		return request({
			url: 'Auth/reflushToken.aspx',
			method: 'GET',
		})
	}
	// 登录接口请求
	login(data) {
		return request({
			url: 'Auth/checkLogin.aspx',
			method: 'GET',
			data
		})
	}

	// 注册订购商用户
	registerMallUser(data) {
		return request({
			url: 'Auth/Mall/registerMallUser.aspx',
			method: 'POST',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}

	// 验证手机号
	checkPhone(data) {
		return request({
			url: 'Auth/Mall/checkPhone.aspx',
			method: 'GET',
			data,
		})
	}

	// 忘记密码
	changePassword(data) {
		return request({
			url: 'Auth/Mall/changePassword.aspx',
			method: 'POST',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}

	// 修改原密码接口
	updatePassWordMallUser(data) {
		return request({
			url: 'Auth/Mall/updatePassWordMallUser.aspx',
			method: 'POST',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}

	// 获取 个人信息接口
	selectMallUserInfo(data) {
		return request({
			url: 'Auth/Mall/selectMallUserInfo.aspx',
			method: 'GET',
			data,
		})
	}

	// 修改 个人信息接口
	updateMallUserInfo(data) {
		return request({
			url: 'Auth/Mall/updateMallUserInfo.aspx',
			method: 'POST',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}




	// 获得基础数据接口
	GetBaseInfoList(data) {
		return request({
			url: 'publicApp/GetBaseInfoList.aspx',
			method: 'POST',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}

	// 新增客户接口
	SysCustoms(data) {
		return request({
			url: 'BaseInfo/SysCustoms/submit.aspx',
			method: 'POST',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}

	// 首页获取欠款
	GetKhqkInfo(data) {
		return request({
			url: 'BaseInfo/GetKhqkInfo.aspx',
			method: 'POST',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}


	// 首页货号列表检索
	getHuohaoPageList(data) {
		return request({
			url: 'BaseInfo/getHuohaoPageList.aspx',
			method: 'GET',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}

	// 新增货号保存接口
	SysHuohao(data) {
		return request({
			url: 'BaseInfo/SysHuohao/submit.aspx',
			method: 'POST',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}

	// 新增颜色保存
	SysColor(data) {
		return request({
			url: 'BaseInfo/SysColor/submit.aspx',
			method: 'POST',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}

	// 新增尺码保存
	SysChima(data) {
		return request({
			url: 'BaseInfo/SysChima/submit.aspx',
			method: 'POST',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}

	// 货号上传图片接口
	UploadAdd(data) {
		return request({
			url: 'BaseInfo/SysHuohao/UploadAdd.aspx',
			method: 'POST',
			data,
		})
	}

	// 获取货号详情
	getHuohaoQueryInfo(data) {
		return request({
			url: 'BaseInfo/SysHuohao/getHuohaoQueryInfo.aspx',
			method: 'POST',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}

	// 开单 销售订单单据保存 也是销售订单修改
	GetOrderDdMx(data) {
		return request({
			url: 'SalesManagement/ClothingOrderDd/submit.aspx',
			method: 'POST',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}

	// 销售订单列表 数据
	getOrderDdList(data) {
		return request({
			url: 'SalesManagement/ClothingOrderDd/getOrderDdList.aspx',
			method: 'GET',
			data,
		})
	}

	// 工作台显示的业绩金额查询接口
	getPerformPresentationInfo(data) {
		return request({
			url: 'SalesManagement/ClothingOrderDd/getPerformPresentationInfo.aspx',
			method: 'GET',
			data,
		})
	}

	// 销售订单 dh 详情接口
	GetSalesOrderDdMx(data) {
		return request({
			url: 'SalesManagement/ClothingOrderDd/GetOrderDdMx.aspx',
			method: 'GET',
			data,
		})
	}

	// 销售发货单列表
	SalesFHForm(data) {
		return request({
			url: 'SalesManagement/ClothingOrder/query.aspx',
			method: 'GET',
			data,
		})
	}

	// 选择订单获取数据接口
	selectWfhOrderList(data) {
		return request({
			url: 'SalesManagement/ClothingOrder/selectWfhOrderList.aspx',
			method: 'POST',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}

	// 销售发货单 保存接口
	salesFhSave(data) {
		return request({
			url: 'SalesManagement/ClothingOrder/submit.aspx',
			method: 'POST',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}

	// 收款单 保存
	OrderSkdSubmit(data) {
		return request({
			url: 'Finance/Order/OrderSkdSubmit.aspx',
			method: 'POST',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}
	// 货号修改 保存
	huohaoUpdate(data) {
		return request({
			url: 'BaseInfo/SysHuohao/update.aspx',
			method: 'POST',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded'
			},
		})
	}




	// ////////// 订购商 接口 order

	// 根据状态获得销售订单的数据 已发货、未发货、已审核、未审核
	orderClothingOrderDd(data) {
		return request({
			url: 'SalesManagement/ClothingOrderDd/query.aspx',
			method: 'GET',
			data,
		})
	}








	
	
	//图片上传
	fileUpload(data) {
		return request({
			url: 'Plan/PlanWenTi/fileUpload.aspx',
			method: 'POST',
			data,
		})
	}
	//图片删除
	fileDelete(data) {
		return request({
			url: 'Plan/PlanWenTi/fileDelete.aspx',
			method: 'POST',
			data,
		})
	}
	
}

export default new Http()